package com.csdn.leon.view;

import android.app.Activity;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.util.AttributeSet;
import android.util.DisplayMetrics;
import android.view.Gravity;
import android.widget.TextView;

public class NewsTitleTextView extends TextView {


	public NewsTitleTextView(Context context) {
		super(context);
		init(context);
	}

	public NewsTitleTextView(Context context, AttributeSet attrs) {
		super(context, attrs);
		init(context);
	}

	public NewsTitleTextView(Context context, AttributeSet attrs, int defStyle) {
		super(context, attrs, defStyle);
	}

	public void init(Context context) {
		this.setGravity(Gravity.CENTER);
		this.setTextColor(Color.BLACK);
		this.setBackgroundColor(Color.WHITE);
		this.setTextSize(13);
	
		DisplayMetrics metrics = new DisplayMetrics();
		((Activity)context).getWindowManager().getDefaultDisplay().getMetrics(metrics);
	}

	
	
	@Override
	protected void onDraw(Canvas canvas) {
		super.onDraw(canvas);
	}
	
	public void setBackgroundColor(String colorValue){
		this.setBackgroundColor(Color.parseColor(colorValue));
	}

}
